package com.mm.fam.web.service;


import com.mm.fam.web.entity.Gateway;

import java.util.List;

public interface GatewayService {
	Gateway getGatewayByGatewayId(String gatewayId);

	void upsertGatewayByGatewayId(Gateway gateway);

	List<Gateway> getGatewayList();

	void deleteGatewayByGatewayId(String gatewayId);

	void connectGatewayByGatewayId(String gatewayId);

	void disconnectGatewayByGatewayId(String gatewayId);

	void disconnectAllGateways();

	void connectAllGateways();
}
